Moved the Help menu item from the Processes menu over to the System 7 Help menu.
All drawing (for fluctuating items and for static items) is now done in one routine. (The fluctuating items drawing routine was drawing all items anyway, so it cleaned it up to consolidate.)
Cmd-F no longer erases the column headers when it brings another process to the front.
PSN's are now being drawn a little better. Their structure is a struct with fields for high long and low long. I now show both numbers, separated with a colon.
Help is now a DocMaker application instead of being incorporated into Peek-a-Boo itself. This improves several things:
• Help can now be printed.
• Help has all the groovy features that DocMaker enables: a table
of contents, separate chapters, and easy navigation come to
mind.
The bad thing is that there's now another application that has to be kept next to Peek-a-Boo at all times for the Help feature to work. Also, splitting Help away from the actual Peek-a-Boo application could be confusing.
Print Order Form now includes lines for the address and phone number.
Included a “Total free RAM” in addition to “Largest free block.”
If Peek-a-Boo is locked, it now tells them to unlock it when they enter their ID code.
Non-fluctuators were occasionally not being redrawn. This happened intermitently, and I got so damn sick of trying to fing the reason (I couldn't reproduce it at all at home) that I make Peek-a-Boo redraw everything instead of just the fluctuators. I haven't seen the problem since then.
Cleaned up lots of items in the Help dialog:
• Cleaned up initial description of ShareWare with a Kick
• Described “mode”
• “30 ticks equal half a second”
• Cleaned it up so the top and bottom of the help dialog show only
DragRect is based on grayRgn rather than screenBits.
If they hit apple-F, it should update the memory map correctly. (Previously it left the last selected item black, even though no item was actually selected.)